package StudyReedis;

import org.junit.Test;
import redis.clients.jedis.Jedis;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.Set;

public class TestJRedis {
    public static void main(String[] args) {
       /* //连接redis服务
        Jedis jedis=new Jedis("localhost");
        System.out.println("连接成功");
        System.out.println("服务正在运行"+jedis.ping());
        //设置字符串
        jedis.set("runnob","菜鸟教程");
        System.out.println("获取字符串:"+jedis.get("runnob"));
        //设置列表
        jedis.lpush("site","淘宝");
        jedis.lpush("site","京东");
        jedis.lpush("site","拼多多");

        //获取链表
        ArrayList<String> list=(ArrayList<String>) jedis.lrange("site",0,2);
        list.forEach(System.out::println);*/
        test06();
    }

    @Test
    public static void test06() {
        //连接本地的 Redis 服务
        Jedis jedis = new Jedis("localhost");
        System.out.println("连接成功");

        // 获取数据并输出
        Set<String> keys = jedis.keys("*");
        Iterator<String> it=keys.iterator() ;
        while(it.hasNext()){
            String key = it.next();
            System.out.println(key);
        }
    }
}
